package com.cskaoyan.service.admin.usermanage;

import com.cskaoyan.bean.MarketUser;
import com.cskaoyan.bean.vo.admin.usermanage.UsesrManageListVo;

public interface UserManageService {
    UsesrManageListVo userlist(Integer page, Integer limit, String username, String mobile, String sort, String order);

    UsesrManageListVo addresslist(Integer page, Integer limit, String name, Integer userId, String sort, String order);

    UsesrManageListVo collectlist(Integer page, Integer limit, Integer userId, Integer valueId, String sort, String order);

    UsesrManageListVo footprintlist(Integer page, Integer limit, Integer userId, Integer goodsId, String sort, String order);

    UsesrManageListVo historylist(Integer page, Integer limit, Integer userId, String keyword, String sort, String order);

    UsesrManageListVo feedbacklist(Integer page, Integer limit, String username, String sort, String order, Integer id);

    MarketUser detail(Integer id);

    void update(MarketUser user) throws Exception;
}
